<?php

namespace Entities;

/**
 * Entities\Member
 */
class Member
{
    /**
     * @var integer $id
     */
    private $id;

    /**
     * @var integer $genderId
     */
    private $genderId;

    /**
     * @var integer $scholarityId
     */
    private $scholarityId;

    /**
     * @var integer $themeId
     */
    private $themeId;

    /**
     * @var integer $professionId
     */
    private $professionId;

    /**
     * @var integer $civilStatusId
     */
    private $civilStatusId;

    /**
     * @var integer $nationalityId
     */
    private $nationalityId;

    /**
     * @var integer $religionId
     */
    private $religionId;

    /**
     * @var integer $registration
     */
    private $registration;

    /**
     * @var string $name
     */
    private $name;

    /**
     * @var string $photo
     */
    private $photo;

    /**
     * @var string $cpf
     */
    private $cpf;

    /**
     * @var string $rg
     */
    private $rg;

    /**
     * @var date $dateBirth
     */
    private $dateBirth;

    /**
     * @var string $email
     */
    private $email;

    /**
     * @var string $site
     */
    private $site;

    /**
     * @var string $phone
     */
    private $phone;

    /**
     * @var string $cellular
     */
    private $cellular;

    /**
     * @var string $fax
     */
    private $fax;

    /**
     * @var boolean $sendEmailBirthday
     */
    private $sendEmailBirthday;

    /**
     * @var boolean $sendNews
     */
    private $sendNews;

    /**
     * @var boolean $status
     */
    private $status;

    /**
     * @var string $annotation
     */
    private $annotation;

    /**
     * @var datetime $created
     */
    private $created;

    /**
     * @var integer $createdUserId
     */
    private $createdUserId;

    /**
     * @var datetime $modified
     */
    private $modified;

    /**
     * @var integer $modifiedUserId
     */
    private $modifiedUserId;

    /**
     * @var boolean $deleted
     */
    private $deleted;


    /**
     * Get id
     *
     * @return integer $id
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set genderId
     *
     * @param integer $genderId
     */
    public function setGenderId($genderId)
    {
        $this->genderId = $genderId;
    }

    /**
     * Get genderId
     *
     * @return integer $genderId
     */
    public function getGenderId()
    {
        return $this->genderId;
    }

    /**
     * Set scholarityId
     *
     * @param integer $scholarityId
     */
    public function setScholarityId($scholarityId)
    {
        $this->scholarityId = $scholarityId;
    }

    /**
     * Get scholarityId
     *
     * @return integer $scholarityId
     */
    public function getScholarityId()
    {
        return $this->scholarityId;
    }

    /**
     * Set themeId
     *
     * @param integer $themeId
     */
    public function setThemeId($themeId)
    {
        $this->themeId = $themeId;
    }

    /**
     * Get themeId
     *
     * @return integer $themeId
     */
    public function getThemeId()
    {
        return $this->themeId;
    }

    /**
     * Set professionId
     *
     * @param integer $professionId
     */
    public function setProfessionId($professionId)
    {
        $this->professionId = $professionId;
    }

    /**
     * Get professionId
     *
     * @return integer $professionId
     */
    public function getProfessionId()
    {
        return $this->professionId;
    }

    /**
     * Set civilStatusId
     *
     * @param integer $civilStatusId
     */
    public function setCivilStatusId($civilStatusId)
    {
        $this->civilStatusId = $civilStatusId;
    }

    /**
     * Get civilStatusId
     *
     * @return integer $civilStatusId
     */
    public function getCivilStatusId()
    {
        return $this->civilStatusId;
    }

    /**
     * Set nationalityId
     *
     * @param integer $nationalityId
     */
    public function setNationalityId($nationalityId)
    {
        $this->nationalityId = $nationalityId;
    }

    /**
     * Get nationalityId
     *
     * @return integer $nationalityId
     */
    public function getNationalityId()
    {
        return $this->nationalityId;
    }

    /**
     * Set religionId
     *
     * @param integer $religionId
     */
    public function setReligionId($religionId)
    {
        $this->religionId = $religionId;
    }

    /**
     * Get religionId
     *
     * @return integer $religionId
     */
    public function getReligionId()
    {
        return $this->religionId;
    }

    /**
     * Set registration
     *
     * @param integer $registration
     */
    public function setRegistration($registration)
    {
        $this->registration = $registration;
    }

    /**
     * Get registration
     *
     * @return integer $registration
     */
    public function getRegistration()
    {
        return $this->registration;
    }

    /**
     * Set name
     *
     * @param string $name
     */
    public function setName($name)
    {
        $this->name = $name;
    }

    /**
     * Get name
     *
     * @return string $name
     */
    public function getName()
    {
        return $this->name;
    }

    /**
     * Set photo
     *
     * @param string $photo
     */
    public function setPhoto($photo)
    {
        $this->photo = $photo;
    }

    /**
     * Get photo
     *
     * @return string $photo
     */
    public function getPhoto()
    {
        return $this->photo;
    }

    /**
     * Set cpf
     *
     * @param string $cpf
     */
    public function setCpf($cpf)
    {
        $this->cpf = $cpf;
    }

    /**
     * Get cpf
     *
     * @return string $cpf
     */
    public function getCpf()
    {
        return $this->cpf;
    }

    /**
     * Set rg
     *
     * @param string $rg
     */
    public function setRg($rg)
    {
        $this->rg = $rg;
    }

    /**
     * Get rg
     *
     * @return string $rg
     */
    public function getRg()
    {
        return $this->rg;
    }

    /**
     * Set dateBirth
     *
     * @param date $dateBirth
     */
    public function setDateBirth($dateBirth)
    {
        $this->dateBirth = $dateBirth;
    }

    /**
     * Get dateBirth
     *
     * @return date $dateBirth
     */
    public function getDateBirth()
    {
        return $this->dateBirth;
    }

    /**
     * Set email
     *
     * @param string $email
     */
    public function setEmail($email)
    {
        $this->email = $email;
    }

    /**
     * Get email
     *
     * @return string $email
     */
    public function getEmail()
    {
        return $this->email;
    }

    /**
     * Set site
     *
     * @param string $site
     */
    public function setSite($site)
    {
        $this->site = $site;
    }

    /**
     * Get site
     *
     * @return string $site
     */
    public function getSite()
    {
        return $this->site;
    }

    /**
     * Set phone
     *
     * @param string $phone
     */
    public function setPhone($phone)
    {
        $this->phone = $phone;
    }

    /**
     * Get phone
     *
     * @return string $phone
     */
    public function getPhone()
    {
        return $this->phone;
    }

    /**
     * Set cellular
     *
     * @param string $cellular
     */
    public function setCellular($cellular)
    {
        $this->cellular = $cellular;
    }

    /**
     * Get cellular
     *
     * @return string $cellular
     */
    public function getCellular()
    {
        return $this->cellular;
    }

    /**
     * Set fax
     *
     * @param string $fax
     */
    public function setFax($fax)
    {
        $this->fax = $fax;
    }

    /**
     * Get fax
     *
     * @return string $fax
     */
    public function getFax()
    {
        return $this->fax;
    }

    /**
     * Set sendEmailBirthday
     *
     * @param boolean $sendEmailBirthday
     */
    public function setSendEmailBirthday($sendEmailBirthday)
    {
        $this->sendEmailBirthday = $sendEmailBirthday;
    }

    /**
     * Get sendEmailBirthday
     *
     * @return boolean $sendEmailBirthday
     */
    public function getSendEmailBirthday()
    {
        return $this->sendEmailBirthday;
    }

    /**
     * Set sendNews
     *
     * @param boolean $sendNews
     */
    public function setSendNews($sendNews)
    {
        $this->sendNews = $sendNews;
    }

    /**
     * Get sendNews
     *
     * @return boolean $sendNews
     */
    public function getSendNews()
    {
        return $this->sendNews;
    }

    /**
     * Set status
     *
     * @param boolean $status
     */
    public function setStatus($status)
    {
        $this->status = $status;
    }

    /**
     * Get status
     *
     * @return boolean $status
     */
    public function getStatus()
    {
        return $this->status;
    }

    /**
     * Set annotation
     *
     * @param string $annotation
     */
    public function setAnnotation($annotation)
    {
        $this->annotation = $annotation;
    }

    /**
     * Get annotation
     *
     * @return string $annotation
     */
    public function getAnnotation()
    {
        return $this->annotation;
    }

    /**
     * Set created
     *
     * @param datetime $created
     */
    public function setCreated($created)
    {
        $this->created = $created;
    }

    /**
     * Get created
     *
     * @return datetime $created
     */
    public function getCreated()
    {
        return $this->created;
    }

    /**
     * Set createdUserId
     *
     * @param integer $createdUserId
     */
    public function setCreatedUserId($createdUserId)
    {
        $this->createdUserId = $createdUserId;
    }

    /**
     * Get createdUserId
     *
     * @return integer $createdUserId
     */
    public function getCreatedUserId()
    {
        return $this->createdUserId;
    }

    /**
     * Set modified
     *
     * @param datetime $modified
     */
    public function setModified($modified)
    {
        $this->modified = $modified;
    }

    /**
     * Get modified
     *
     * @return datetime $modified
     */
    public function getModified()
    {
        return $this->modified;
    }

    /**
     * Set modifiedUserId
     *
     * @param integer $modifiedUserId
     */
    public function setModifiedUserId($modifiedUserId)
    {
        $this->modifiedUserId = $modifiedUserId;
    }

    /**
     * Get modifiedUserId
     *
     * @return integer $modifiedUserId
     */
    public function getModifiedUserId()
    {
        return $this->modifiedUserId;
    }

    /**
     * Set deleted
     *
     * @param boolean $deleted
     */
    public function setDeleted($deleted)
    {
        $this->deleted = $deleted;
    }

    /**
     * Get deleted
     *
     * @return boolean $deleted
     */
    public function getDeleted()
    {
        return $this->deleted;
    }
}